grassleaf starwort - French English Dictionary